Infinity-Join names a function, with lambda list (D USER RECIPIENT/S):
Join a room.
Lisp JOIN = JSON join
No longer needed. We no longer have rooms.
{ c: "join", d: { room: NEW-ROOM, [ from: OLD-ROOM ] } }
{ from: "roomJoin", status: true, room: MONIKER }
You will never get this reply in Romance 2.0.
NOTE the inconsistency: the command is join, but the reply comes from roomJoin
Removed in 2.0.
Attempting to call join will always result in
{ from: "roomJoin", status: false, err: "room.notFound", error: "There are no rooms in Tootsville V." }
In Romance 1.2, the room was divided into “rooms.” This is no longer the case, so there is never any need to join a room.
The success and error return codes are documented here for completeness, but only room.notFound will be returned.
Defined in file src/infinity/legacy-commands.lisp.